🇬🇧 en
ca
loggerhead turtle noun |
|
|---|---|
|
tortuga babaua, tortuga careta |
Wiktionary Links
- English: loggerhead turtle
loggerhead turtle noun |
|
|---|---|
|
tortuga babaua, tortuga careta |